local sk__shenwei = fk.CreateSkill {

  name = "sk__shenwei",

  tags = { Skill.Compulsory, },

}



sk__shenwei:addEffect("maxcards", {
  name = "sk__shenwei",
  correct_func = function(self, player)
    return -#table.filter(Fk:currentRoom().alive_players, function (p)
      return p:hasSkill(sk__shenwei.name) and p:inMyAttackRange(player)
    end)
  end,
})

return sk__shenwei